package com.hjh.testdemo.ui.usb.host

import androidx.lifecycle.LiveData
import androidx.lifecycle.MutableLiveData
import androidx.lifecycle.ViewModel
import com.hoho.android.usbserial.driver.UsbSerialDriver

/**
 * @author： hjh
 * @createDate： 2025/6/17 14:23
 * @description：
 * @qq： 3472903821
 * @version: 1.0
 */
class UsbHostViewModel : ViewModel() {

    private val _usbSerialDriver = MutableLiveData<UsbSerialDriver?>()
    val usbSerialDriver: LiveData<UsbSerialDriver?> = _usbSerialDriver

    fun updateUsbSerialDriver(usbDevice: UsbSerialDriver?) {
        this._usbSerialDriver.value = usbDevice
    }
}